Boolean logic
AND
The "and" operation takes two
inputs and produces one output.
If both inputs are true, the output
is true; in all other cases, the
output is false. It can be
interpreted as follows:
"I will
return true if input 1
and
input 2
are true."